package ltd.trackan.messagecenter.email.formatted;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * CK检测 格式化
 * @author wxa
 */
public class CKDetection extends FormattedBasics{
    public CKDetection(String mailContent) {
        // 将两段分开
        String[] every = mailContent.split("<br>(<br>)+");
        // 获得第一段
        String section = every[0];
        // 获得第一段的每行
        String[] split = section.split("<br>+");
        // 除了第一段的第一行都放入hashmap
        for (int i = 1; i < split.length; i++) {
            // 获得每一行的用户id
            Pattern pattern = Pattern.compile("】(\\S*)\\s");
            Matcher matcher = pattern.matcher(split[i]);
            while (matcher.find()) {
                // 放入到双列集合里
                hashMap.put(matcher.group(1), "账号: " + matcher.group(1) + " 已失效!请重新获取凭证!");
            }
        }
        
    }
}
